home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 68.7z
/
BS1 part 68
/
Cinema 4D v1.0 (1993)(Maxon Computer GMBH)(DE)(Disk 1 of 4)(Installation)[FD-HD].7z
/
Cinema 4D v1.0 (1993)(Maxon Computer GMBH)(DE)(Disk 1 of 4)(Installation)[FD-HD].adf
/
INSTALL-MaxonCINEMA4D
< prev
next >
Wrap
Text File
|
1993-11-03
|
29KB
|
925 lines
; $VER: MaxonCINEMA4D V1.0 Install Version 1.0 (27.10.93)
; Script zum Installieren von MaxonCINEMA4D V1.0 auf Festplatte und Diskette
;
;====================================================================
; Einige Initialisierungen
;====================================================================
(complete 0)
(set os-version (/ (getversion) 65536))
(set os-13 (< os-version 36))
(set os-20 (>= os-version 36))
(set os-21 (>= os-version 38))
(set cpu-type (database "cpu"))
(set pal-ntsc (database "vblank")) ; entsprechend den Default Knopf in der Abfrage ändern
(set fdinstall 1) ; auf Platte (1) oder Disk (0)
(set fdrawer "WORK:") ; default Verzeichnis
(set fdversion 0)
(if (<> cpu-type "68000")
(
(if (<> cpu-type "68010")
(
(set fdversion 1))
)))
(if (= pal-ntsc "50")
(
(set palntsc 0)) ; PAL
((set palntsc 1)) ; NTSC
)
(set egs (getassign "EGS"))
(set gfxout 0) ; Keine
(if (<> egs "")
((set gfxout 2))) ; EGS, 1=Retina
(set samples 1) ; 1 Beispiele installieren, 0 nicht installieren
; Die Diskettennamen
(set DISK1 "INSTALLATION")
(set DISK2 "DISKETTE2")
(set DISK3 "DISKETTE3")
(set DISK4 "DISKETTE4")
(set DISKTEXTUREN "Texturen")
; Die Pfadnamen der einzelnen Quell-Dateien.
(set sourcefd-more "INSTALLATION:C/More")
(set sourcefd-lhx "INSTALLATION:C/LHX")
(set sourcefd-rctlib "DISKETTE2:rct.library")
(set sourced-palturbo "INSTALLATION:Prefs-Archiv/DISK_PAL_881.prefs")
(set sourced-ntscturbo "INSTALLATION:Prefs-Archiv/DISK_NTSC_881.prefs")
(set sourced-palnormal "INSTALLATION:Prefs-Archiv/DISK_PAL_000.prefs")
(set sourced-ntscnormal "INSTALLATION:Prefs-Archiv/DISK_NTSC_000.prefs")
(set sourcef-ntscturbo "INSTALLATION:Prefs-Archiv/HD_NTSC_881.prefs")
(set sourcef-ntscnormal "INSTALLATION:Prefs-Archiv/HD_NTSC_000.prefs")
(set sourcefd-retina "DISKETTE2:Retina/cinemaausgabe.library")
(set sourcefd-egs "DISKETTE2:EGS/cinemaausgabe.library")
(set sourcefd-egsflush1 "DISKETTE2:FlushLib")
(set sourcefd-egsflush2 "DISKETTE2:FlushLib.dok")
; Patternkopie mit #? (alle auf dem angegebenen Pfad)
(set sourcef-pattern-bilder "DISKETTE3:Bilder") ; alle übertragen
(set sourcef-Pattern-disk4 "DISKETTE4:") ; alle Texturen von Disk 4
; LHA-Dateien
(set sourcefd-lha-normalversion "INSTALLATION:Programm.lha")
(set sourcefd-lha-turboversion "INSTALLATION:Programm881.lha")
(set sourcefd-lha-Diamant "DISKETTE2:Diamant.lha")
(set sourcefd-lha-Helvetica "DISKETTE2:Helvetica.lha")
(set sourcefd-lha-Konverter "DISKETTE2:Konverter.lha")
(set sourcefd-lha-Hilfsprogs "DISKETTE2:Hilfsprogramme.lha")
(set sourcefd-lha-Entwickler "DISKETTE2:Entwickler.lha")
(set sourcefd-lha-Schubladen "DISKETTE3:Schubladen.lha")
(set sourcefd-lha-Diamantklein "DISKETTE3:Diamant-Klein.lha")
(set sourcefd-lha-Szenen "DISKETTE3:Szenen.lha")
; Diskettennamen für die Disketteninstallation
(set destdisk1 "CINEMA 4D")
(set destdisk2 "Hilfsprogramme")
(set destdisk3 "Diamant")
(set destdisk4 "Zeichensätze")
(set destdisk5 "Szenen")
(set destdisk6 "Daten")
(set destdisk7 "Texturen")
(set diskdest11 "CINEMA 4D:")
(set diskdest22 "Hilfsprogramme:")
(set diskdest33 "Diamant:")
(set diskdest44 "Zeichensätze:")
(set diskdest55 "Szenen:")
(set diskdest66 "Daten:")
(set diskdest77 "Texturen:")
;============================
;=== Deutsche Erklärungen ===
;============================
(set #startup-help
(cat "Erklärung der Schalter:\n\n"
"\"Install for Real\"\n"
"Dies veranlaßt den Installer, die Installation tatsächlich vorzunehmen.\n\n"
"\"Pretend to Install\"\n"
"Hiermit führt der Installer alle Schritte der Installation durch. "
"Allerdings werden keine Änderungen an irgendwelchen Dateien vorgenommen. "
"Man kann diese Option dazu verwenden, um zu sehen, was der Installer tun "
"wird, bevor man die eigentliche Installation veranlaßt. In Verbindung "
"mit dem Schalter \"Log File\" darunter erhält man außerdem eine komplette "
"Liste über alle durchgeführten Aktionen.\n\n"
"\"Printer\"\n"
"Hiermit wird eine Liste aller Aktionen des Installers auf dem Drucker "
"ausgegeben.\n\n"
"\"Log File\"\n"
"Alle Aktionen des Installers werden in eine Protokolldatei geschrieben. Wenn "
"die Installation beendet ist, werden Sie über den Ort dieser Datei informiert. "
"Sie können diese Liste mit einem beliebigen Editor betrachten.\n\n"
"\"None\"\n"
"Ist dieser Schalter gedrückt, so wird keine Protokolldatei erzeugt.\n"))
(set #introduction
(cat "Mit diesem Installationsprogramm können Sie\n MaxonCINEMA 4D\n auf einer "
"Festplatte oder auf 7 Disketten installieren.\nDie komplette Installation läuft "
"nahezu vollständig automatisch ab.\n"
"Das komplette Programm belegt ca. 7 MByte auf Ihrer Festplatte!\n\n"
"Drücken Sie \"Proceed\", um mit der Installation fortzufahren.\n"
"Drücken Sie \"Abort Install\", um die Installation abzubrechen."))
;(set #help-startup
;(cat "Die Datei \"user-startup\" befindet sich im Verzeichnis \"S:\". "
; "In ihr befinden sich spezielle Kommandos, die einige Programme "
; "bereits beim Systemstart ausführen.\n\n"
; "Wenn Sie auf den Schalter \"Proceed\" klicken, so wird Ihre "
; "\"user-startup\" automatisch um die angezeigten Zeilen ergänzt. "
; "Wollen Sie jedoch diesen Teil überspringen, so klicken Sie auf "
; "den Schalter \"Skip This Part\"\n\n"
; "\"Abort\" bricht die Installation an dieser Stelle ab."))
;(set #help-delete
;(cat "Die Datei \"Assigns\" ist nur nötig, wenn Sie keine Änderungen in der "
; "User-Startup bzw. Startup-Sequence vorgenommen haben.\n\n"
; "Wenn Sie auf den Schalter \"Proceed\" klicken, so wird die Datei "
; "\"Assigns\" gelöscht.\n\n"
; "Wollen Sie jedoch diesen Teil überspringen, so klicken Sie auf "
; "den Schalter \"Skip This Part\". Die Datei \"Assigns\" bleibt im "
; "Installationsverzeichnis erhalten.\n\n"
; "\"Abort\" bricht die Installation an dieser Stelle ab."))
(set #wrk-create-pref-file
"\nDie Voreinstellungs-Datei wird erzeugt...")
(set #wrk-installing-prgnormal
"\nDie Normalversion von MaxonCINEMA 4D wird installiert...\n")
(set #wrk-installing-prgturbo
"\nDie Turboversion von MaxonCINEMA 4D wird installiert...\n")
(set #wrk-installing-Diamant
"\nDie Beispieldatei Diamant wird entpackt...\n")
(set #wrk-installing-Helvetica
"\nEinige Fonts werden installiert...\n")
(set #wrk-installing-Konverter
"\nDer MaxonCINEMA 4D Konverter wird entpackt...\n")
(set #wrk-installing-Hilfsprogramme
"\nEinige Hilfsprogramme werden entpackt...\n")
(set #wrk-installing-Entwickler
"\nEinige Entwicklertools werden entpackt...\n")
(set #wrk-installing-Schubladen
"\nErzeuge einige Unterverzeichnisse...\n")
(set #wrk-installing-Diamantlklein
"\nDie Beispieldatei Diamant-Klein wird entpackt...\n")
(set #wrk-installing-Szenen
"\nEinige Beispielszenen werden entpackt\n")
(set #wrk-installing-Pictures
"\nEinige gepackte Bilder werden kopiert\n")
(set #wrk-installing-Texture
"\nDie Texturen werden kopiert!\n")
(set #prp-installation
"Auf welches Medium möchten Sie gerne installieren?")
(set #hlp-installation
(cat " Bitte geben Sie hier vor, ob Sie eine Disketten- "
"oder Festplatteninstallation wünschen!\n\n"
"Das komplette Programm belegt auf der Festplatte "
"ca. 2 MByte Speicher. Wenn Sie eine Disketteninstallation "
"wünschen, müssen Sie zuvor 7 (sieben) Diskette "
"formatieren und bereitlegen! Die Diskettenname werden "
"bei der Installation verändert, so daß die Vorgaben von "
"Ihnen nicht relevant sind!"
"\n\n"
@askchoice-help))
(set #disk-installation
"Auf Diskette")
(set #harddisk-installation
"Auf Festplatte")
(set #askdir-global
(cat "Beschreibung der Schalter:\n\n"
"Der große \"Rollbereich\" in der Mitte des Fensters zeigt den "
"Inhalt der aktuellen Diskette oder des aktuellen Verzeichnisses. "
"Schubladen werden durch\ndie invertierten Buchstaben \"DRW\" vor "
"deren Namen gekennzeichnet. Der Name der Diskette oder des "
"Verzeichnisses, das dargestellt wird, erscheint darunter in einem "
"hervorgehobenen Kasten. Auf der rechten Seite des Inhaltsfeldes "
"befindete sich ein Schieber, mit dem man sich durch eine "
"Verzeichnis- liste bewegen kann, falls der sichtbare Platz nicht für "
"alle Einträge ausreicht.\n\n"
"Man kann das aktuelle Verzeichnis wechseln, indem auf den Namen "
"einer Schublade geklickt wird.\n\n"
"Mit dem Schalter \"Parent Drawer\" gelangt man wieder in das "
"übergeordnete Verzeichnis (von dem aus eine Schublade angeklickt "
"wurde.)\n\n"
"Der Schalter \"Show Drives\" zeigt alle am Amiga ange- schlossenen "
"Geräte (z.B. Disketten- oder Fest- platten-Laufwerke) an. Klicken "
"auf einen Namen, um sich den Inhalt des betreffenden Gerätes "
"anzusehen.\n\n"
"Über den Schalter \"Make New Drawer\" können Sie ein neues "
"Verzeichnis erzeugen. Diese neue Schublade\nwird in dem Verzeichnis "
"angelegt, das Sie soeben betrachten.\nBei der Installation von MaxonCINEMA 4D"
"wird automatisch ein Verzeichnis mit dem Namen \"MCPP\" angelegt\n\n"
"Mit dem Schalter \"Proceed\" erklären Sie sich mit dem eingestellten "
"Verzeichnis zufrieden und fahren mit der Installation fort.\n\n"
"Ein Klick auf den Schalter \"Abort Install\" bricht die Installation "
"an dieser Stelle ab. Es werden keine weiteren Änderungen mehr "
"vorgenommen.\n\n"
"\"Help...\" zeigt diesen Text."))
(set #prp-installdrawer
"Auf welches Medium möchten Sie gerne installieren?")
(set #askdir-help
(cat "\nWählen Sie zuerst die Partition Ihrer Festplatte aus, auf der "
"Sie gerne MaxonCINEMA 4D installieren möchten. Dann drücken Sie "
"auf \"PROCEED\" und das Programm beginnt mit der Arbeit.\n"
"Es ist nicht notwendig eine Schublade anzulegen! Es wird automatisch "
"die Schublade MaxonCINEMA erzeugt!\n\n"
#askdir-global))
(set #prp-diskinstalldrawer
"In welchem Diskettenlaufwerk sollen die Daten geschrieben werden?\n")
(set #askdisk-help
(cat "\nStellen Sie zunächst sicher, daß Sie sieben (7) Disketten "
"formatiert haben. Legen Sie dann eine Diskette in das Laufwerk, "
"das als Ziellaufwerk für die Installation genutzt werden soll. "
"\nBeachten Sie bitte, daß alle sieben (7) Disketten nach "
"Aufforderung in dieses Laufwerk eingelegt werden müssen!\n"
#askdir-global))
(set #prp-versionchoice
(cat "\nMöchten Sie die Turboversion oder die Normalversion installieren?\n"))
(set #normal-version
"Normalversion")
(set #turbo-version
"Turboversion")
(set #hlp-versionchoice
(cat "\nWenn Sie die Normalversion wählen wird der in Ihrem System vorhandene "
"mathematische Coprozessor nicht genutzt. Die Normalversion ist die "
"langsamere Programmversion. Sie sollten diese wählen, wenn Sie über "
"keinen mathematischen Coprozessor (68881/68882) verfügen.\n"
"Die schnellere Turboversion nutzt den mathematischen Coprozessor und "
"sollte installiert werden, wenn Sie Beispielsweise auf einem A2000 mit "
"Turbokarte, einem A3000 oder einem A4000 installieren!\n\n"
@askchoice-help))
(set #prp-palntsc
(cat "\nMöchten Sie die Pal- oder NTSC-Einstellung installieren?\n"))
(set #pal-pref
"PAL")
(set #ntsc-pref
"NTSC")
(set #hlp-palntsc
(cat "\nJe nach Einstellung werden entsprechende Voreinstellungen installiert, "
"die es ermöglichen, MaxonCINEMA 4D auf einem PAL- oder NTSC-Monitor zu "
"betreiben!\n\n"
@askchoice-help))
(set #prp-grafikausgabe
(cat "\nSollen Ausgabetreiber für 24 Bit Grafiksysteme installiert werden?\n"))
(set #no-gfxout
"Keine")
(set #retina-gfxout
"Retina")
(set #egs-gfxout
"EGS")
(set #hlp-grafikausgabe
(cat "\nWenn Sie keine Grafikkarte besitzen oder wenn EGS auf Ihrem System nicht "
"installiert ist, können Sie diese Frage mit Klick auf \"Proceed\" übergehen.\n"
"Ist eine Retina Grafikkarte in Ihrem Amiga installiert können Sie "
"veranlassen, daß ein entsprechende Treiber für die Anzeige in hoher "
"Auflösung installiert wird.\n"
"Wenn Sie die Piccolo oder die Spektrum Grafikkarte installiert haben, sollten "
"Sie die Ausgabetreiber für die EGS-Library installieren!\n\n"
@askchoice-help))
(set #prp-sampleinstall
(cat "\nSollen die beiliegenden Beispiele, Bibliotheken und Bilder installiert werden?\n"))
(set #yes-samples
"Ja")
(set #no-samples
"Nein")
(set #hlp-sampleinstall
(cat "\n\n"
@askchoice-help))
(set #msg-install-retina-lib
(cat "\nNun wird die Cinema-Ausgabe-Library im LIBS:-Ordner installiert.\n\n"
"Diese Library wird benötigt, wenn Sie die Ausgbabe auf einer "
"Grafikkarte wie der Retina oder einer EGS-Grafikkarte wie "
"der Piccolo ermöglichen wollen!"))
(set #prp-copy-cinelib
"Kopieren der Cinema-Ausgabe-Library")
(set #hlp-copy-cinelib
(cat " Die Cinema-Ausgabe-Library enthält leistungsfähige Funktionen zum "
"Betreiben von CINEMA 4D unter den besonderen Fähigkeiten von "
"24 Bit Grafikkarten"
"\n\n"
@copylib-help))
(set #prp-copy-rct-lib
"Kopieren der RCT-Library")
(set #hlp-copy-rct-lib
(cat "Die RCT-Library beinhaltet den Standard-Filerequester "
"Wenn Sie diese Bibliothek schon auf Ihrer Festplatte "
"installiert haben, dann ist hier eine neuere Version.\n\n"))
(set #msg-disk-too-small
(cat "\nDieser Fehler tritt üblicherweise auf, wenn auf Disketten "
"installiert wird (wenn Sie auf Festplatte installieren und diese "
"Meldung erhalten, sollten Sie jetzt die Installation abbrechen und "
"erst mal ein wenig Platz auf Ihrer Platte schaffen!).\n\n"))
(set #msg-disk-wasnt-empty
(cat "Allerdings müßte für die von Ihnen ausgewählten Daten "
"genügend Platz auf der ausgewählten Diskette sein! Scheinbar "
"haben Sie keine vollkommen leere Disk verwendet! "
"Aus diesem Grund wird die Installation jetzt abgebrochen."))
(set #hh-disk-not-enough-space
(cat "Bereiten Sie bitte vor dem nächsten Installations-Versuch "
"eine neue Disk vor und verwenden Sie diese.\n\n"
"(Hinweise zum Formatieren von Disketten entnehmen Sie bitte "
"Ihrem Amiga-Benutzerhandbuch)"))
(set #hlp-install-demo-pro
(cat " Wenn Sie die Abfrage mit 'Ja' beantworten, können Sie ein "
"beliebiges Verzeichnis auswählen, in dem die Beispiel-Texte "
"dann abgelegt werden.\n"
" Antworten Sie mit 'Nein', wenn Sie die Beispiele nicht "
"benötigen."))
(set #prp-demo-pro-dir
"Ziel-Verzeichnis für die Beispiel-Daten")
(set #prp-insert-disk1
(cat "\n\nBitte legen Sie nun die Diskette 1 \"INSTALLATION\" "
"in ein beliebiges Laufwerk ein!"))
(set #prp-insert-disk2
(cat "\n\nBitte legen Sie nun die Diskette 2 \"DISKETTE2\" "
"in ein beliebiges Laufwerk ein!"))
(set #prp-insert-disk3
(cat "\n\nBitte legen Sie nun die Diskette 3 \"DISKETTE3\" "
"in ein beliebiges Laufwerk ein!"))
(set #prp-insert-disk4
(cat "\n\nBitte legen Sie nun die Diskette 4 \"DISKETTE4\" "
"in ein beliebiges Laufwerk ein!"))
(set #prp-insert-texturen
(cat "\n\nBitte legen Sie nun die Diskette \"TEXTUREN\" "
"in ein beliebiges Laufwerk ein!"))
(set #prp-somefiles
(cat "\nEinige Installationsdateien werden kopiert ...\n"))
(set #ERRORRAM (cat "Kann die notwendigen Dateien nicht in die Ram disk kopieren."))
(set @abort-button "Abbruch")
(set @language "Deutsch")
(Procedure Inst_NormFiles
; (if (< (getdiskspace @Dest) @Size)
; (abort #no-inst))
(set @anzeige (cat "Kopiere "@FName" aus "@SOURCE" \nnach "@Dest))
(copyfiles (prompt @anzeige)(help @copyfiles-help)(source @Source)(choices @FName)(files)(infos)(dest @Dest)(confirm))
)
(Procedure Inst_PatternFiles
(set @Dest_File (tackon @default-dest @Dest))
(if ; Verzeichnis erzeugen
(= (exists @Dest_File) 0)
(makedir (@Dest_File))
)
(set @anzeige (cat "Kopiere "@FName" aus "@SOURCE" \nnach "@Dest_File))
(working @Working @Dest)
(copyfiles (prompt @anzeige)(help @copyfiles-help)(source @Source)(pattern @Pattern)(infos)(dest @Dest_File)(confirm))
)
(Procedure Inst_DiskPatternFiles
(set @Dest_File @Dest)
(if ; Verzeichnis erzeugen
(= (exists @Dest_File) 0)
(makedir (@Dest_File))
)
(set @anzeige (cat "Kopiere "@FName" aus "@SOURCE" \nnach "@Dest_File))
(working @Working @Dest)
(copyfiles (prompt @anzeige)(help @copyfiles-help)(source @Source)(pattern @Pattern)(infos)(dest @Dest_File)(confirm))
)
(Procedure Inst_LhaFiles
(set @TMP (tackon "RAM:" (fileonly @Source)))
(if ; Verzeichnis erzeugen
(= (exists @Dest) 0)
(makedir (@Dest)(infos))
)
(copyfiles (prompt "")(help "")(source @Source)(newname (fileonly @Source))(dest "RAM:"))
(working @Working @Dest)
(run ("RAM:Lhx -E -N x %s \"%s/\"" @TMP @Dest))
(delete @TMP)
)
(Procedure Inst_Disk-LhaFiles
(
(set @TMP (tackon "RAM:" (fileonly @Source)))
; (set @Dest (tackon @DiskNEU @Dest))
(copyfiles (prompt "")(help "")(source @Source)(newname (fileonly @Source))(dest "RAM:")(confirm))
(set @STRING ("\nBitte legen Sie nun die Diskette %s in ein beliebiges Laufwerk ein!\n" @DiskNEU))
(askdisk
(prompt @STRING)
(help @askdisk-help)
(dest @Disk)
)
(working @Working @DiskNEU)
(run ("RAM:Lhx -E -N x %s \"%s\"" @TMP @DiskNEU))
(delete @TMP))
)
(message #introduction)
(welcome)
(set fdinstall ; auf Disk oder Festplatte
(askchoice
(prompt #prp-installation)
(help #hlp-installation)
(choices #disk-installation #harddisk-installation)
(default fdinstall)
)
)
(if (= fdinstall 1) ; auf Festplatte installieren !
(
(set @default-dest ;Laufwerk aussuchen
(askdir
(prompt #prp-installdrawer)
(help #askdir-help)
(default fdrawer)
(disk)
)
)
(set @default-dest
(pathonly @default-dest)) ; Nur das Laufwerk wird benötigt
(set @default-dest (tackon @default-dest "MaxonCINEMA"))
(if ; Verzeichnis erzeugen
(= (exists @default-dest) 0)
(makedir (@default-dest)(infos))
)
)
(
(run ("INSTALLATION:C/ANZEIGER"))
)
)
(set fdversion ; Normal- oder Turboversion
(askchoice
(prompt #prp-versionchoice)
(help #hlp-versionchoice)
(choices #normal-version #turbo-version)
(default fdversion)
)
)
(set palntsc ; Pal oder NTSC
(askchoice
(prompt #prp-palntsc)
(help #hlp-palntsc)
(choices #pal-pref #ntsc-pref)
(default palntsc)
)
)
(set gfxout ; auf Grafikkarte
(askchoice
(prompt #prp-grafikausgabe)
(help #hlp-grafikausgabe)
(choices #no-gfxout #retina-gfxout #egs-gfxout)
(default gfxout)
)
)
(set samples
(askchoice
(prompt #prp-sampleinstall)
(help #hlp-sampleinstall)
(choices #no-samples #yes-samples)
(default samples)
)
)
; Diskette 1 liegt wahrscheinlich schon im Laufwerk. Dennoch Sicherheitshalber die Abfrage!
(askdisk
(prompt #prp-insert-disk1)
(help @askdisk-help)
(dest DISK1)
)
;(if
; (= (exists "C:MuchMore") 0)
; (copyfiles ; MuchMore kopieren
; (prompt #prp-somefiles)
; (help @copyfiles-help)
; (source "MaxonC++_D1:C")
; (dest "C:")
; (choices "MuchMore")
; )
;)
(copyfiles ; LHX kopieren
(prompt #prp-somefiles)
(help @copyfiles-help)
(source sourcefd-lhx)
(dest "RAM:")
; (choices "Lhx")
)
(complete 10)
(if(= 0 (exists "RAM:Lhx"))
(abort #ERRORRAM))
(if (= fdinstall 1) ; auf Festplatte installieren !
(
(if (= fdversion 0) ; Normalversion kopieren
(
(set @Working #wrk-installing-prgnormal)
(set @Source sourcefd-lha-normalversion)
(set @Dest @default-dest)
(Inst_LhaFiles) ; Entpacken
)
( ; Turboversion installieren
(set @Working #wrk-installing-prgturbo)
(set @Source sourcefd-lha-turboversion)
(set @Dest @default-dest)
(Inst_LhaFiles) ; Entpacken
)
)
(complete 20)
(set #Erweiterungen (tackon @default-dest "Erweiterungen"))
(set #Koerper (tackon #Erweiterungen "Körper"))
(set #Werkzeuge (tackon #Erweiterungen "Werkzeuge"))
(set #Transformation (tackon #Erweiterungen "Transformation"))
(makedir (#Erweiterungen)(infos))
(makedir (#Koerper)(infos))
(makedir (#Werkzeuge)(infos))
(makedir (#Transformation)(infos))
(if (= palntsc 1) ; NTSC Version - Pref-Datei installieren
(
(copyfiles
(prompt #wrk-create-pref-file)
(help @copyfiles-help)
(source (if (= fdversion 0) sourcef-ntscnormal sourcef-ntscturbo))
(dest @default-dest)
(newname "Cinema4D.prefs")
(confirm)
)))
(askdisk ; Diskette 2 einlegen!
(prompt #prp-insert-disk2)
(help @askdisk-help)
(dest DISK2)
)
(complete 30)
(if os-13
(copylib ; RCT-LIB kopieren
(prompt #prp-copy-rct-lib)
(help #hlp-copy-rct-lib)
(source sourcefd-rctlib)
(dest "LIBS:")
(confirm)
))
(if (<> gfxout 0)
(if (= gfxout 1) ; Retina output
(copylib ; Retina-LIB kopieren
(prompt #prp-copy-cinelib)
(help #hlp-copy-cinelib)
(source sourcefd-retina)
(dest "LIBS:")
(confirm)
)
(copylib ; EGS-LIB kopieren
(prompt #prp-copy-cinelib)
(help #hlp-copy-cinelib)
(source sourcefd-egs)
(dest "LIBS:")
(confirm)
)
)
)
(complete 40)
(if (<> samples 0)
(
(set @Working #wrk-installing-Diamant)
(set @Source sourcefd-lha-Diamant)
(set @Dest @default-dest)
(Inst_LhaFiles) ; Entpacken
(complete 42)
(set @Working #wrk-installing-Helvetica)
(set @Source sourcefd-lha-Helvetica)
(set @Dest @default-dest)
(Inst_LhaFiles) ; Entpacken
(complete 44)
(set @Working #wrk-installing-Konverter)
(set @Source sourcefd-lha-Konverter)
(set @Dest @default-dest)
(Inst_LhaFiles) ; Entpacken
(complete 46)
(set @Working #wrk-installing-Hilfsprogramme)
(set @Source sourcefd-lha-Hilfsprogs)
(set @Dest @default-dest)
(Inst_LhaFiles) ; Entpacken
(complete 48)
(set @Working #wrk-installing-Entwickler)
(set @Source sourcefd-lha-Entwickler)
(set @Dest @default-dest)
(Inst_LhaFiles) ; Entpacken
(complete 50)
(askdisk ; Diskette 3 einlegen!
(prompt #prp-insert-disk3)
(help @askdisk-help)
(dest DISK3)
)
(set @Working #wrk-installing-Schubladen)
(set @Source sourcefd-lha-Schubladen)
(set @Dest @default-dest)
(Inst_LhaFiles) ; Entpacken
(complete 52)
(set @Working #wrk-installing-Diamantlklein)
(set @Source sourcefd-lha-Diamantklein)
(set @Dest (tackon @default-dest "DIAMANT"))
(Inst_LhaFiles) ; Entpacken
(complete 54)
(set @Working #wrk-installing-Szenen)
(set @Source sourcefd-lha-Szenen)
(set @Dest @default-dest)
(Inst_LhaFiles) ; Entpacken
(complete 56)
(set @Working #wrk-installing-Pictures) ; Default Icons kopieren
(set @Dest "Bilder")
(set @Source sourcef-pattern-bilder )
(set @Pattern "#?")
(set @Size 0)
(Inst_PatternFiles)
(complete 58)
(askdisk ; Diskette 4 einlegen!
(prompt #prp-insert-disk4)
(help @askdisk-help)
(dest DISK4)
)
(set @Working #wrk-installing-Texture) ; Default Icons kopieren
(set @Dest "Texturen")
(set @Source sourcef-Pattern-disk4)
(set @Pattern "#?")
(set @Size 0)
(Inst_PatternFiles)
)
)
(complete 60)
)
( ; Disketteninstallation
(if (= fdversion 0) ; Normalversion kopieren
(
(set @Working #wrk-installing-prgnormal)
(set @Source sourcefd-lha-normalversion)
(set @Disk destdisk1)
(set @DiskNEU diskdest11)
(set @Dest "")
(Inst_Disk-LhaFiles) ; Entpacken
)
( ; Turboversion installieren
(set @Working #wrk-installing-prgturbo)
(set @Source sourcefd-lha-turboversion)
(set @Disk destdisk1)
(set @DiskNEU diskdest11)
(set @Dest "")
(Inst_Disk-LhaFiles) ; Entpacken
)
)
(complete 20)
(set #Erweiterungen (tackon diskdest11 "Erweiterungen"))
(set #Koerper (tackon #Erweiterungen "Körper"))
(set #Werkzeuge (tackon #Erweiterungen "Werkzeuge"))
(set #Transformation (tackon #Erweiterungen "Transformation"))
(makedir (#Erweiterungen)(infos))
(makedir (#Koerper)(infos))
(makedir (#Werkzeuge)(infos))
(makedir (#Transformation)(infos))
(if (= palntsc 1) ; NTSC Version - Pref-Datei installieren
(
(copyfiles
(prompt #wrk-create-pref-file)
(help @copyfiles-help)
(source (if (= fdversion 0) sourced-ntscnormal sourced-ntscturbo))
(dest diskdest11)
(newname "Cinema4D.prefs")
(confirm)
)
)
(
(copyfiles
(prompt #wrk-create-pref-file)
(help @copyfiles-help)
(source (if (= fdversion 0) sourced-palnormal sourced-palturbo))
(dest diskdest11)
(newname "Cinema4D.prefs")
(confirm)
)
)
)
(askdisk ; Diskette 2 einlegen!
(prompt #prp-insert-disk2)
(help @askdisk-help)
(dest DISK2)
)
(complete 30)
(if os-13
(copylib ; RCT-LIB kopieren
(prompt #prp-copy-rct-lib)
(help #hlp-copy-rct-lib)
(source sourcefd-rctlib)
(dest "LIBS:")
(confirm)
))
(if (<> gfxout 0)
(if (= gfxout 1) ; Retina output
(copylib ; Retina-LIB kopieren
(prompt #prp-copy-cinelib)
(help #hlp-copy-cinelib)
(source sourcefd-retina)
(dest "LIBS:")
(confirm)
)
(copylib ; EGS-LIB kopieren
(prompt #prp-copy-cinelib)
(help #hlp-copy-cinelib)
(source sourcefd-egs)
(dest "LIBS:")
(confirm)
)
)
)
(complete 40)
(if (<> samples 0)
(
(set @Working #wrk-installing-Konverter)
(set @Source sourcefd-lha-Konverter)
(set @Disk destdisk2)
(set @DiskNEU diskdest22)
(set @Dest "")
(Inst_Disk-LhaFiles) ; Entpacken
(complete 46)
(set @Working #wrk-installing-Hilfsprogramme)
(set @Source sourcefd-lha-Hilfsprogs)
(set @Disk destdisk2)
(set @DiskNEU diskdest22)
(set @Dest "")
(Inst_Disk-LhaFiles) ; Entpacken
(complete 48)
(set @Working #wrk-installing-Entwickler)
(set @Source sourcefd-lha-Entwickler)
(set @Disk destdisk2)
(set @DiskNEU diskdest22)
(set @Dest "")
(Inst_Disk-LhaFiles) ; Entpacken
(complete 50)
(set @Working #wrk-installing-Diamant)
(set @Source sourcefd-lha-Diamant)
(set @Disk destdisk3)
(set @DiskNEU diskdest33)
(set @Dest "")
(Inst_Disk-LhaFiles) ; Entpacken
(set @Working #wrk-installing-Helvetica)
(set @Source sourcefd-lha-Helvetica)
(set @Disk destdisk4)
(set @DiskNEU diskdest44)
(set @Dest "")
(Inst_Disk-LhaFiles) ; Entpacken
(askdisk ; Diskette 3 einlegen!
(prompt #prp-insert-disk3)
(help @askdisk-help)
(dest DISK3)
)
(set @DIAMANTSTR (tackon diskdest44 "DIAMANT"))
(if ; Verzeichnis erzeugen
(= (exists @DIAMANTSTR) 0)
(makedir (@DIAMANTSTR)(infos))
)
(set @Working #wrk-installing-Diamantlklein)
(set @Source sourcefd-lha-Diamantklein)
(set @Disk destdisk4)
(set @DiskNEU (tackon diskdest44 "DIAMANT"))
(Inst_Disk-LhaFiles) ; Entpacken
(complete 54)
(set @Working #wrk-installing-Szenen)
(set @Source sourcefd-lha-Szenen)
(set @Disk destdisk5)
(set @DiskNEU diskdest55)
(set @Dest "")
(Inst_Disk-LhaFiles) ; Entpacken
(complete 56)
(set @Working #wrk-installing-Schubladen)
(set @Source sourcefd-lha-Schubladen)
(set @Disk destdisk6)
(set @DiskNEU diskdest66)
(set @Dest "")
(Inst_Disk-LhaFiles) ; Entpacken
(complete 52)
(set @Working #wrk-installing-Pictures) ; Default Icons kopieren
(set @Dest (tackon diskdest66 "Bilder"))
(set @Source sourcef-pattern-bilder )
(set @Pattern "#?")
(set @Size 0)
(Inst_DiskPatternFiles)
(complete 58)
(askdisk ; Diskette 4 einlegen!
(prompt #prp-insert-disk4)
(help @askdisk-help)
(dest DISK4)
)
(askdisk
(prompt #prp-insert-texturen)
(help @askdisk-help)
(dest DISKTEXTUREN)
)
(set @Working #wrk-installing-Texture) ; Default Icons kopieren
(set @Dest diskdest77)
(set @Source sourcef-Pattern-disk4)
(set @Pattern "#?")
(set @Size 0)
(Inst_DiskPatternFiles)
)
)
)
)
(complete 100)
; ------- FERTIG
(askdisk
(prompt #prp-insert-disk1)
(help @askdisk-help)
(dest DISK1)
)
(run ("INSTALLATION:C/ANZEIGER"))
(message (cat
"Installation von MaxonCINEMA 4D ist erfolgreich beendet.\n"
"Bevor Sie die Diskette entfernen sollten Sie noch die Datei "
"\"Wichtig\" anklicken und durchlesen!\n\n"
"Entfernen Sie nun die Diskette aus Ihrem Laufwerk und starten Sie "
"MaxonCINEMA 4D.\n\nViel Erfolg!")
)